const formatTime = date => { 
  const year = date.getFullYear()
  const month = date.getMonth() + 1
  const day = date.getDate()
  const hour = date.getHours()
  const minute = date.getMinutes()
  const second = date.getSeconds()

  return `${[year, month, day].map(formatNumber).join('/')} ${[hour, minute, second].map(formatNumber).join(':')}`
  // let dateTime= `${[year, month, day].map(formatNumber).join('/')} ${[hour, minute, second].map(formatNumber).join(':')}`;
  // let  result='';
  // let minute=1000*60;
  // let hour= minute*60;
  // let day= hour*24;
  // let halfmonth=day*15;
  // let month=day*30;
  // let year=day*365;
  // let now=new Date().getTime();
  // let diffValue = now-dateTime;
  // if(diffValue<0){
  //   return;
  // }
  // let monthEnd =diffValue / month;
  // let weekEnd= diffValue/( 7 *day);
  // let dayEnd=diffValue/ day;
  // let hourEnd=diffValue/ hour;
  // let minEnd=diffValue/ minute;
  // let yearEnd=diffValue/ year;
  // if(yearEnd>=1){
  //   result=dateTime;
  // }else if(monthEnd>=1){
  //   result=dateTime;
  // }
  // else if(weekEnd>=1){
  //   result=""+parseInt(weekEnd)+"周前";
  // }
  // else if(dayEnd>=1){
  //   result=""+parseInt(dayEnd)+"天前";
  // }else if(hourEnd>=1){
  //   result=""+parseInt(hourEnd)+"小时前";
  // }else if(minEnd>=1){
  //   result=""+parseInt(minEnd)+"分钟前";
  // }else{
  //   result='刚刚';
  // }
  // return result;
};


 

const formatNumber = n => {
  n = n.toString()
  return n[1] ? n : `0${n}`
}
const subStrFormat = function(data, max) {
  if (data != null && data != undefined && data.length > max) {
      return data.substr(0, max) + "...";
  } else {
      return data;
  }
}
module.exports = {
  formatTime,
  subStrFormat
}

